large-volume pump - French English Dictionary